#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
    system("ifconfig > a");
    char data[100];
    char data1[100];
    FILE* fp = fopen("a", "r");
    if(NULL == fp)
	{
		return 1;
	}
    int i = 0, k = 0;
    int j;
    while(1)
	{
        fgets(data, 100, fp);
        if(strcmp(data, data1) == 0)
        {
            break;
        }
		if(strstr(data, "netmask"))
        {
            k++;
            j = 0;
            for(i = 0; i < 100; i++)
            {
                if(data[i] == 'n')
                {
                    j++;
                }
                if(j > 1 && i < 51 && k < 2)
                {
                    printf("%c",data[i]);
                }
                else if(j > 1 && i < 43 && k == 2)
                {
                     printf("%c",data[i]);
                }
            }
            //printf("%s",data);
            printf("\n");
        }
        strcpy(data1, data);
	}
    fclose(fp);
    return 1;
}
